package com.inter.entity.common;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class UserboundPaymentOrder implements Serializable {

    //上面的参数用于绑定接力
    private String userId;

    private String deviceId;

    private String deviceType;

    private String openId;

    private String receiveUserName;

    private String receiveAddress;

    private String receivePhoneNumber;

    private String expressPrice;

    private String expressType;
    //加上company和email两个参数
    private String company;

    private String email;
    //上面的参数用于绑定接力
//=========================================================//
    //下面的参数是用于支付（支付参数公共部分）上发
    private String partnerCode;

    private String packageCode;

    private String packageName;

    private String paymentOrderId;

    private String temOrderId;

    private String channelOrderID;

    private String orderId;

    private String orderPeriod;

    private String orderUnit;

    private String amount;

    private String payRst;

    private String payType;

    private String isNotify;

    private String isChannelNotity;

    private String isOpen;

    //就是有没有去北京主动开通过的标志，开通完成就讲1变成0
    private String isOpenNotify;

    private String orderCurrency;
//=================================================//

//下面的参数是oceanpay特殊需要的，也要存起来

    private String billingFirstName;

    private String billingLastName;

    private String billingEmail;

    private String billingPhone;

    private String billingCountry;

    private String billingCity;

    private String billingAddress;

    private String billingZip;
//下面的参数是oceanpay特殊需要的，也要存起来

}
